Ajax Search Lite est une extension WordPress populaire qui affiche les résultats de recherche instantanément et de manière interactive. Utilisée avec une extension de traduction comme Linguise, la fonction de recherche reste opérationnelle sur les pages traduites. Cependant, en pratique, un nouveau problème se pose : après avoir saisi un mot-clé et appuyé sur Entrée, les utilisateurs sont redirigés vers la version originale du site.
La bonne nouvelle est que Linguise propose désormais une solution à ce problème. Cet article aborde les principales causes du problème et les solutions techniques permettant d'afficher les résultats de recherche dans la langue utilisée par l'utilisateur.
Le problème avec Ajax Search Lite et les pages traduites

Le principal problème rencontré lors de l'utilisation d'Ajax Search Lite sur les pages traduites est que les utilisateurs ne restent pas sur la version linguistique qu'ils utilisent actuellement. Lorsqu'ils saisissent un mot-clé dans le champ de recherche et appuient sur Entrée, la page de résultats les redirige vers la version linguistique d'origine (généralement la langue par défaut du site, comme l'anglais).
C’est assurément source de confusion, notamment sur les sites multilingues qui souhaitent offrir une expérience utilisateur cohérente dans chaque langue. Bien que le champ de recherche apparaisse toujours sur la page traduite, le résultat n’est pas celui escompté, car l’utilisateur se trouve, sans le savoir, hors de son contexte linguistique.
Comment résoudre les problèmes de traduction dans Ajax Search Lite

Voici quelques étapes pour résoudre les problèmes de traduction avec Ajax Search Lite. Tout d'abord, assurez-vous que l'extension Ajax Search Lite – Live Search & Filter est installée et activée sur votre site WordPress .

Ensuite, ouvrez le Linguise , accédez à l' Avancé et activez l' Traduire les recherches .

Si cette étape réussit, le statut « Actif » apparaîtra dans la section « Intégrations tierces » pour Ajax Search Lite. Cela indique que l’extension de recherche s’est connectée avec succès au système de traduction Linguise .

Une fois les paramètres activés, vous pouvez immédiatement tester la fonction de recherche sur la page traduite. Par exemple, sur cette page traduite en indonésien, saisissez un mot-clé dans le champ de recherche, choisissez-en un dans la liste de saisie semi-automatique ou appuyez sur Entrée.

Les résultats de la recherche s'afficheront alors automatiquement dans la langue correspondant à la version de la page, à savoir l'indonésien.

Cela signifie que non seulement le contenu du site est traduit, mais que les résultats de recherche et les suggestions de mots clés apparaîtront également dans la langue du visiteur, offrant ainsi une expérience de recherche cohérente et conviviale.
Conclusion
En ajustant la configuration d'Ajax Search Lite et en tirant parti du support de Linguise, le problème de la redirection des utilisateurs vers les pages en langue maternelle lors des recherches peut désormais être résolu. Ceci est essentiel pour garantir une expérience utilisateur cohérente sur les sites multilingues.
Les utilisateurs peuvent désormais effectuer des recherches directement depuis la page de traduction sans quitter la langue qu'ils utilisent. Cette amélioration significative facilite la navigation et offre un confort d'utilisation optimal. Pour profiter pleinement de cette fonctionnalité, dernière version de Linguise



